@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:'Microsoft YaHei'; color:#666666;}
*html{background-image:url(about:blank);background-attachment:fixed;}
li{ list-style:none;}
a{ text-decoration:none;}
a:focus{outline:none;}
img{ display:block; border:none;}
input,select,textarea,button{ background:none; border:none;}
input:focus, select:focus, textarea:focus { outline:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear:after{ height:0px; display:block; content:" "; overflow:visible; clear:both;}
.clear{ zoom:1; clear:both;}
/*****模态框样式**************/
.alertBox{width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:rgba(0,0,0,.6);display:none;}
.alertBox>.msgBox{width:60%;min-height:400px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-200px)}
.alertBox>.msgBox>.date{
    font-size: 17px;
    color:#000;
    font-weight: normal;
    letter-spacing: 1px;
    box-sizing: border-box;
    padding-left: 20px;
    margin-top: 20px;
    margin-bottom: 50px;
}
.alertBox>.msgBox>p{
    box-sizing: border-box;
   padding:0px 30px;
    font-size:15px;
    line-height:30px;
    color:#333;
    text-indent:30px;
}
.alertBox>.msgBox>.closeBox{
    width:100px;
    height:30px;
    background-color:#17B3E6;
    border:none;
    border-radius:4px;
    display:block;
    margin:0 auto;
    color:#fff;
    margin-top:60px;
    cursor:pointer;
}
/* ****************************************************************
 * public css
 * ***************************************************************/
.center{ width:1004px; margin:0 auto;}
.min-cen{ min-width:1004px;}
.public-top{ position:relative;width:100%; height:140px; overflow:hidden; background:#915ca6 url(../images/admin/public-top.png) no-repeat center top;}
.public-top>a{position:absolute;top:20px;right:40px;color:#000;font-size:18px;}
.logo{ height:539px; height:123px; margin-top:10px; background:url(../images/admin/logo.png) no-repeat left top;}

.content{ overflow:hidden; border:solid 1px #17b2e5; border-top:none;}

.center-top{ width:100%; height:53px; background-color:#738ffe;}
.center-top a{ display:block; width:24.95%; height:51px; float:left;}
.center-top a .title{ display:block; width:100%; padding-top:5px; text-align:center; line-height:24px; font-size:18px; color:#ffffff;}
.center-top a .title>b{color:#fff;font-weight:normal;display:none;}
.center-top a .min-title{ display:block; width:100%; text-align:center; line-height:18px; font-size:14px; color:#ffffff;}
.center-top a.active{ background:#ffffff;}
.center-top a.active b{ color:#738ffe}
.center-top a:hover{ background:#ffffff;}
.center-top a:hover .title,.center-top a:hover .min-title{ color:#738ffe;}
.center-top a.active .title,.center-top a.active .min-title{ color:#738ffe;}

.menu{ width:200px; height:auto; overflow:hidden; float:left; background:#17b2e6;}
.menu-li{ display:block; width:180px; height:80px; overflow:hidden; padding-left:14px; margin-left:3px;}
.menu-li.active{ background-color:#ffffff;}
.menu-li.active .menu-title,.menu-li.active .menu-min-title{ color:#17b2e6;}
.menu-title{ display:block; width:auto; margin-top:20px; line-height:28px; font-size:18px; color:#ffffff;}
.menu-min-title{ display:block; line-height:22px; font-size:14px; color:#ffffff;}

.puclic-right{ width:804px; height:auto; min-height:400px;overflow:hidden; float:left;background-color: #fff;}

.page{ width:100%; height:auto; overflow:hidden; padding:30px 0 40px;}
.page-right{ width:auto; height:auto; overflow:hidden; float:right; margin-right:20px;}
.page-right a{ cursor:pointer;float:left; margin:0 3px; padding:0 3px; line-height:22px; font-size:14px; color:#323232;}
.page-right a.active{ border:solid 1px #3ecfff;}

/* ****************************************************************
 * window css display:none;
 * ***************************************************************/
.window{  width:100%; height:100%; position:fixed; left:0; top:0;}
.window-bg{ width:100%; height:100%; background-color:#000000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.window-frame{ width:543px; height:auto; overflow:visible; position:absolute; left:50%; top:130px; margin-left:-241.5px; padding:20px 0; background-color:#ffffff;}
.window-out{ width:30px; height:30px; overflow:hidden; background-color:#ffffff; position:absolute; right:-11px; top:-13px; border-radius:50%; border:solid 1px #000000; text-align:center; line-height:30px; font-size:16px; color:#000000; cursor:pointer;}





